重装系统后的博客系统恢复

2017-02-08

之前乱进网站,电脑中毒了,Chrome浏览器启动程序被篡改,主页挟持。小胳膊拧不过大腿,无奈重装。

重装后博客系统的恢复一直搁置,直到今天花了一个小时搞定,比想象中要顺利。

1、首先安装Github,因为之前有离线安装包,重新安装十分方便。安装好后登陆Github账号即可。
2、重新安装node.js

node -v
npm -v
检查node.js环境安装成功

3、重新安装hexo
npm install hexo-cli -g
npm install hexo –save
hexo -v
重新安装hexo,及检查

hexo init
初始化

npm install
安装需要的组件

将原有备份的hexo文件夹中,themes 、sources文件夹及_config.yml文件移至新文件夹

hexo d 发布遇到错误提示:
ERROR Deployer not found: Git
解决办法:
输入npm install hexo-deployer-git –save

hexo d 发布遇到错误提示:
FATAL fatal: Not a git repository (or any of the parent directories): .git
解决办法:
git init 生成一个.git隐藏文件夹,将这个文件夹移至.deploy_git文件夹,发布成功。